package cn.com.ejiakanghu.dto;

import java.util.ArrayList;
import java.util.List;

public class PackageDto {
    public static Integer TYPE_SELF = 1;
    public static Integer TYPE_CLOUD = 2;
    public static Integer TYPE_STORE = 3;

    public static Integer NOTICETYPE_WEIXIN = 1;
    public static Integer NOTICETYPE_BROADCAST = 2;
    public static Integer NOTICETYPE_APPLET = 3;


    // 1自提、2云仓、3门店
    private Integer type;
    // 云仓或门店id
    private Integer storeId;
    private String storeAddress;
    // 通知类型 1-企业微信抢单，2-播报器 3-小程序',
    private Integer noticeType;
    private List<Integer> orderGoodsIdList;

    //0-物流 1-自营
    private Integer distributionMode;

    public Integer getDistributionMode() {
        return distributionMode;
    }

    public void setDistributionMode(Integer distributionMode) {
        this.distributionMode = distributionMode;
    }

    public PackageDto() {
        this.orderGoodsIdList = new ArrayList<>();
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getStoreId() {
        return storeId;
    }

    public void setStoreId(Integer storeId) {
        this.storeId = storeId;
    }

    public List<Integer> getOrderGoodsIdList() {
        return orderGoodsIdList;
    }

    public void setOrderGoodsIdList(List<Integer> orderGoodsIdList) {
        this.orderGoodsIdList = orderGoodsIdList;
    }

    public String getStoreAddress() {
        return storeAddress;
    }

    public void setStoreAddress(String storeAddress) {
        this.storeAddress = storeAddress;
    }

    public Integer getNoticeType() {
        return noticeType;
    }

    public void setNoticeType(Integer noticeType) {
        this.noticeType = noticeType;
    }
}
